/**
  ******************************************************************************
  * @file    is61wv25616bll.h
  * @brief   This file contains all the function prototypes for
  *          the is61wv25616bll.c file
  ******************************************************************************
  * @attention
  *
  * Copyright (c) 2023 CIEI.
  * All rights reserved.
  *
  ******************************************************************************
  */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef _IS61WV25616BLL_H
#define _IS61WV25616BLL_H

#ifdef __cplusplus
extern "C" {
#endif
/* Includes ------------------------------------------------------------------*/
#include "main.h"


#define SRAM_A0_PIN         
#define SRAM_A1_PIN
#define SRAM_A2_PIN
#define SRAM_A3_PIN
#define SRAM_A4_PIN
#define SRAM_A5_PIN
#define SRAM_A6_PIN
#define SRAM_A7_PIN
#define SRAM_A8_PIN
#define SRAM_A9_PIN
#define SRAM_A10_PIN
#define SRAM_A11_PIN
#define SRAM_A12_PIN
#define SRAM_A13_PIN
#define SRAM_A14_PIN
#define SRAM_A15_PIN
#define SRAM_A16_PIN
#define SRAM_A17_PIN
#define SRAM_A18_PIN

#define SRAM_CHIP_SELECT
#define ADDRESS_NUM
#define DATA_NUM


extern SRAM_HandleTypeDef hsram1;
void FsmcGpioConfig(void);
void DemoFsmcInit(void);
void DemoSramInit(void);

void test_mem_ex1(void);

#ifdef __cplusplus
}
#endif
#endif
